/*
 * 
 */
package com.oniontech.stamptour.common.ui.utils;

import android.app.Dialog;
import android.content.Context;
import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
import android.view.LayoutInflater;
import android.view.View;
import android.view.Window;
import android.widget.TextView;

/**
 * ���α׷����ٸ� ���̾�α׸� ����. �߰� : 2012-07-17
 */
public class DialogUtils
{

//	/** The context. */
//	private Context context = null;
//
//	/** The dialog. */
//	private Dialog dialog = null;
//
//	/** The inflater. */
//	private LayoutInflater inflater = null;
//
//	/** The dialog layout. */
//	private View dialogLayout = null;
//
//	/** The dialog msg. */
//	private TextView dialogMsg = null;
//
//	/**
//	 * ���̾�α� ����.
//	 * 
//	 * @param context
//	 *            : ȣ���� ��Ƽ��Ƽ�� ���ؽ�Ʈ
//	 */
//	public DialogUtils(Context context)
//	{
//		this.context = context;
//		dialogInit();
//	}
//
//	/**
//	 * ���̾�α� �ʱ�ȭ.
//	 */
//	private void dialogInit()
//	{
//		if (inflater == null)
//		{
//			inflater = (LayoutInflater) context
//					.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
//		}
//
//		if (dialogLayout == null)
//		{
//			// dialogLayout = (LinearLayout)
//			// inflater.inflate(R.layout.custom_dialog, null);
//		}
//
//		if (dialogMsg == null)
//		{
//			// dialogMsg = (TextView)
//			// dialogLayout.findViewById(R.id.progress_msg);
//		}
//
//		if (dialog == null)
//		{
//			dialog = new Dialog(context);
//			dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
//			dialog.getWindow().setBackgroundDrawable(
//					new ColorDrawable(Color.TRANSPARENT));
//			dialog.setContentView(dialogLayout);
//		}
//	}
//
//	/**
//	 * ���̾�α� show.
//	 * 
//	 * @param progressMsg
//	 *            : ���α׷����� �Ʒ� ��µ� �ؽ�Ʈ�� ������ ���� ����. ������ null
//	 */
//	public void show(String progressMsg)
//	{
//		if (progressMsg != null)
//		{
//			dialogMsg.setVisibility(View.VISIBLE);
//			dialogMsg.setText(progressMsg);
//		} else
//		{
//			dialogMsg.setVisibility(View.GONE);
//		}
//		dialog.show();
//	}
//
//	/**
//	 * ���̾�α� dismiss.
//	 */
//	public void dismiss()
//	{
//		dialog.dismiss();
//	}
}
